$(function(){
    var form=layui.form
    var layer=layui.layer
    form.verify({
        nickname:function(value){
            if(value.length>6){
                return '昵称长度必须在1-6之间！'
            }
        }
    })


    //定义初始化用户信息函数
    function initUserInfo(){
        $.ajax({
            method:'GET',
            url:'/my/userinfo',
            success:function(res){
                if(res.status!==0){
                    return layer.msg('获取用户信息失败')
                }
                console.log(res)
                //调用form.val()为表单快速赋值
                form.val('formUserInfo',res.data)
            }
        })
    }
    //调用
    initUserInfo()

    $('#btnreset').on('click',function(e){
        e.preventDefault()
        initUserInfo()
    })

    $('.layui-btn').on('submit',function(e){
        e.preventDefault()
        $.ajax({
            method:'POST',
            url:'/my/userinfo',
            data:$(this).serialize(),
            success:function(res){
                console.log('修改信息',res)
                if(res.status!==0){
                    return layer.msg('更新信息失败')
                }
                layer.msg('更新信息成功')
                window.parent.getUserInfo()
            }
        })
    })
})